yaron deepa